long suffering - German English Dictionary